<?php

class Sgit_Validate_InGroup extends Zend_Validate_Abstract
{


    public function isValid($entrada)
    {
        
        if($entrada['id_user']){
             $id_user=$entrada['id_user'];
        }else{
           $_auth = Zend_Auth::getInstance();
           $id_user=$_auth->getIdentity()->id;
        }
       
        $m_groups = new Application_Model_AclGroup();
        $grupos= $m_groups->getIdGrupoByIdUser($id_user);
       
       
        if(is_array($entrada)){
            $id_group=$entrada['id_group'];
        }else{
            $id_group=$entrada;
        }
       
        return in_array($id_group,$grupos) ? true : false;

    }
}
